'''
列表元素的修改操作
·为指定索引的元素赋予一个新值
·为指定的切片赋予一个新值
'''
lst=[10,20,30,40]#一次修改一个值
lst[2]=100
print(lst)
'''
[10, 20, 100, 40]
'''

lst[1:3]=[300,400,500,600] #将下标 [1,3)的元素替换为[300,400,500,600]
print(lst)
'''
[10, 300, 400, 500, 600, 40]
'''

s1 = 'abc'                  #id:2505838407408
s2 = 'a'+'bc'               #id:2505838407408
s3 = ''.join('a'+'bc')      #id:2505843026416
s4 = ''.join(['a','b','c']) #id:2505843026480
print(s1,s2,s3,s4)
'''
abc  abc  abc  abc
'''

print(id(s1),id(s2),id(s3),id(s4))
'''
2465659089648    2465659089648    2465662035760   2465662035824
'''
